package au.edu.adelaide.mips_soft_core.board_interface_pc.core;

public interface DeviceListener {
	
	public void error(String message);
	
	public void statusChanged();
	
	public void boardDiagnosed();
	
	public void deviceFileUploadedFinished(int memoryModule, TaskCompletionStatus status, String message);
	
	
	public static enum TaskCompletionStatus{
		FINISHED,
		ERROR
	}

}
